console.info("start")

setTimeout(() => {
    console.info("2")
}, 100)

Promise.resolve().then(() => {
    console.info("3")
})

console.info("end")

/**
 * start, end, 3, 2
 */